terrestrial communities - French English Dictionary